﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ShippingDetail.aspx.cs"
    Inherits="WMS6.Web.Outbound.ShippingDetail" meta:resourcekey="Page" %>

<%@ Register Src="../UserControls/LotAtrributeCtrl.ascx" TagName="LotAtrributeCtrl"
    TagPrefix="uc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Shipping Detail</title>
    <link href="../style/zh/1/css.css" type="text/css" rel="Stylesheet" id="mycss" />
    <link href="../Css/style.css" type="text/css" rel="stylesheet" />

    <script src="../Js/jquery.js" type="text/javascript"></script>

    <script src="../Js/jquery.simplemodal.js" type="text/javascript"></script>

    <script src="../Js/util.js" type="text/javascript"></script>

    <script src="../Js/calendar.js" type="text/javascript" charset="gb2312"></script>

    <script src="../Js/InitPage.js" type="text/javascript"></script>

    <script src="../Js/Verification.js" type="text/javascript"></script>

    <script type="text/javascript">
        //初始化页面
        window.onload = function(){
            initDetailPage();
            setLotValue();
        }
        
        //设置批次属性值
        function setLotValue()
        {
            for(var i =1;i<11;i++)
            {                
                if(document.getElementById("LotAtrributeCtrl1_ctrl"+i) != null)
                {
                    if(document.getElementById("hdnType").value == "")  //非编辑状态，从ReceiptDetail中批次属性值
                    {
                        if(document.getElementById("LotAtrributeCtrl1_ctrl"+i).value.indexOf(",") == 0)
                        {
                            if(document.getElementById("LotAtrributeCtrl1_ctrl"+i).value == "")
                            {
                                document.getElementById("LotAtrributeCtrl1_ctrl"+i).value = document.getElementById("hdnLot"+i).value;
                            }
                        }
                    }
                    else  //编辑状态 取批次属性的默认值
                    {
                        if(document.getElementById("hdnLot"+i).value.indexOf(",") > 0)
                        {
                            document.getElementById("hdnLot"+i).value = "";
                        }
                        document.getElementById("LotAtrributeCtrl1_ctrl"+i).value = document.getElementById("hdnLot"+i).value;
                    }
                }
            }
            if(document.getElementById("LotAtrributeCtrl1_txtProduct") != null)
            {
                if(document.getElementById("hdnType").value == "") //非编辑状态，从ReceiptDetail中批次属性值
                {
                    if(document.getElementById("LotAtrributeCtrl1_txtProduct").value.indexOf(",") == 0)
                    {
                        if(document.getElementById("LotAtrributeCtrl1_txtProduct").value == "")
                        {
                            document.getElementById("LotAtrributeCtrl1_txtProduct").value = document.getElementById("hdnProductDate").value;
                        }
                    }
                }
                else  //编辑状态 取批次属性的默认值
                {
                    if(document.getElementById("hdnProductDate").value.indexOf(",") > 0)
                    {
                        document.getElementById("hdnProductDate").value = "";
                    }
                    document.getElementById("LotAtrributeCtrl1_txtProduct").value = document.getElementById("hdnProductDate").value;
                }
            }
            if(document.getElementById("LotAtrributeCtrl1_txtExpiryDate") != null)
            {
                if(document.getElementById("hdnType").value == "") //非编辑状态，从ReceiptDetail中批次属性值
                {
                    if(document.getElementById("LotAtrributeCtrl1_txtExpiryDate").value.indexOf(",") == 0)
                    {
                        if(document.getElementById("LotAtrributeCtrl1_txtExpiryDate").value == "")
                        {
                            document.getElementById("LotAtrributeCtrl1_txtExpiryDate").value = document.getElementById("hdnExpiryDate").value;
                        }
                    }
                }
                else  //编辑状态 取批次属性的默认值
                {
                    if(document.getElementById("hdnExpiryDate").value.indexOf(",") > 0)
                    {
                        document.getElementById("hdnExpiryDate").value = "";
                    }
                    document.getElementById("LotAtrributeCtrl1_txtExpiryDate").value = document.getElementById("hdnExpiryDate").value;
                }
            }
            
            
            if(document.getElementById("LotAtrributeCtrl1_txtExternalLot") != null)
            {
                if(document.getElementById("hdnType").value == "") //非编辑状态，从ReceiptDetail中批次属性值
                {
                    if(document.getElementById("LotAtrributeCtrl1_txtExternalLot").value.indexOf(",") == 0)
                    {
                        if(document.getElementById("LotAtrributeCtrl1_txtExternalLot").value == "")
                        {
                            document.getElementById("LotAtrributeCtrl1_txtExternalLot").value = document.getElementById("hdnExternal").value;
                        }
                    }
                }
                else  //编辑状态 取批次属性的默认值
                {
                    if(document.getElementById("hdnExternal").value.indexOf(",") > 0)
                    {
                        document.getElementById("hdnExternal").value = "";
                    }
                    document.getElementById("LotAtrributeCtrl1_txtExternalLot").value = document.getElementById("hdnExternal").value;
                }
            }
            
        }
        
    </script>

</head>
<body>
    <form id="F7063" runat="server">
    <div>
        <div id="div_top">
            <table>
                <tr>
                    <td valign="bottom">
                        <asp:Label ID="lblAllocateRuleDetail" runat="server" CssClass="label_header" 
                            Text="发货明细" meta:resourcekey="lblAllocateRuleDetail"></asp:Label>
                    </td>
                    <td>
                        <asp:Button ID="btnCancel" runat="server" CssClass="button" Text="<%$Resources:ButtonResource,btnCancel%>" AccessKey="c"
                            OnClick="btnCancel_Click"  />
                    </td>
                </tr>
            </table>
        </div>
        <div>
            <asp:Label ID="lblMsg" runat="server" CssClass="label_message" 
                meta:resourcekey="lblMsg"></asp:Label>
        </div>
        <div id="div_menu">
            <div style="float: left; width: 8px;">
                <div class="tabL" id="divL1">
                </div>
            </div>
            <div style="float: left;" class="tabLabelCont tabCur" onclick="setTab('one',1,2)"
                id="divM1">
                <asp:Label ID="one1" CssClass="hover" runat="server" 
                    meta:resourcekey="one1">基本信息</asp:Label></div>
            <div style="float: left; margin-right: 2px;">
                <div class="tabR" id="divR1">
                </div>
            </div>
            <div style="float: left; width: 8px;">
                <div class="tabL_1" id="divL2">
                </div>
            </div>
            <div style="float: left;" class="tabLabelCont tabCur_1" onclick="setTab('one',2,2);"
                id="divM2">
                <asp:Label ID="one2" CssClass="navigationlabel" runat="server" 
                    meta:resourcekey="one2">&nbsp;自定义字段&nbsp;</asp:Label></div>
            <div style="float: left; margin-right: 2px;">
                <div class="tabR_1" id="divR2">
                </div>
            </div>
        </div>
        <div id="div_content">
            <div id="con_one_1" style="display: block;">
                <table width="720" style="display: block; margin-left: 10px; margin-top: 10px;">
                    <tr>
                        <td width="180px">
                            <asp:Label ID="lblLineID" runat="server" CssClass="label" Text="行号" 
                                meta:resourcekey="lblLineID"></asp:Label>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblStatus" runat="server" CssClass="label" Text="状态" 
                                meta:resourcekey="lblStatus"></asp:Label>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblExternLineID" runat="server" CssClass="label" Text="外部订单行号" 
                                meta:resourcekey="lblExternLineID"></asp:Label>
                        </td>
                        <td width="180px">
                            &nbsp;
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:TextBox ID="txtLineID" runat="server" CssClass="textbox" 
                                meta:resourcekey="txtLineID"></asp:TextBox>
                        </td>
                        <td width="180px">
                            <asp:DropDownList ID="ddlStatus" runat="server" CssClass="mediumselectbox" 
                                Enabled="False" meta:resourcekey="ddlStatus">
                            </asp:DropDownList>
                        </td>
                        <td width="180px">
                            <asp:TextBox ID="txtExternLineID" runat="server" CssClass="textbox" 
                                meta:resourcekey="txtExternLineID"></asp:TextBox>
                        </td>
                        <td width="180px">
                            &nbsp;
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:Label ID="lblSkuID" runat="server" CssClass="label" Text="货品代码" 
                                meta:resourcekey="lblSkuID"></asp:Label><font
                                color="red">*</font>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblSkuDesrc" runat="server" CssClass="label" Text="货品描述" 
                                meta:resourcekey="lblSkuDesrc"></asp:Label>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblPackingID" runat="server" CssClass="label" Text="包装" 
                                meta:resourcekey="lblPackingID"></asp:Label>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblUomID" runat="server" CssClass="label" Text="单位" 
                                meta:resourcekey="lblUomID"></asp:Label>
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:TextBox ID="txtSkuID" runat="server" CssClass="textbox" AutoPostBack="True"
                                OnTextChanged="txtSkuID_TextChanged" meta:resourcekey="txtSkuID"></asp:TextBox>
                        </td>
                        <td width="180px">
                            <asp:TextBox ID="txtSkuDesrc" runat="server" CssClass="textbox" 
                                meta:resourcekey="txtSkuDesrc"></asp:TextBox>
                        </td>
                        <td width="180px">
                            <asp:TextBox ID="txtPackID" runat="server" CssClass="textbox" AutoPostBack="True"
                                OnTextChanged="txtPackID_TextChanged" 
                                meta:resourcekey="txtPackID"></asp:TextBox>
                        </td>
                        <td width="180px">
                            <asp:DropDownList ID="ddlUomID" runat="server" CssClass="mediumselectbox" 
                                meta:resourcekey="ddlUomID">
                            </asp:DropDownList>
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:Label ID="lblOriginalQty" runat="server" CssClass="label" Text="订货数量" 
                                meta:resourcekey="lblOriginalQty"></asp:Label><font
                                color="red">*</font>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblPreallocatedQty" runat="server" CssClass="label" Text="预分配数量" 
                                meta:resourcekey="lblPreallocatedQty"></asp:Label>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblAllocatedQty" runat="server" CssClass="label" Text="分配数量" 
                                meta:resourcekey="lblAllocatedQty"></asp:Label>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblPackedQty" runat="server" CssClass="label" Text="拣货数量" 
                                meta:resourcekey="lblPackedQty"></asp:Label>
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:TextBox ID="txtOriginalQty" runat="server" CssClass="textbox" 
                                meta:resourcekey="txtOriginalQty"></asp:TextBox>
                        </td>
                        <td width="180px">
                            <asp:TextBox ID="txtPreallocatedQty" runat="server" CssClass="textbox" 
                                Enabled="False" meta:resourcekey="txtPreallocatedQty"></asp:TextBox>
                        </td>
                        <td width="180px">
                            <asp:TextBox ID="txtAllocatedQty" runat="server" CssClass="textbox" 
                                Enabled="False" meta:resourcekey="txtAllocatedQty"></asp:TextBox>
                        </td>
                        <td width="180px">
                            <asp:TextBox ID="txtPackedQty" runat="server" CssClass="textbox" 
                                Enabled="False" meta:resourcekey="txtPackedQty"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:Label ID="lblShippedQty" runat="server" CssClass="label" Text="发货数量" 
                                meta:resourcekey="lblShippedQty"></asp:Label>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblPreallocateRuleID" runat="server" CssClass="label" 
                                Text="预分配规则" meta:resourcekey="lblPreallocateRuleID"></asp:Label>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblAllocateRuleID" runat="server" CssClass="label" Text="分配规则" 
                                meta:resourcekey="lblAllocateRuleID"></asp:Label>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblSkuRoTation" runat="server" CssClass="label" Text="库存周转规则" 
                                meta:resourcekey="lblSkuRoTation"></asp:Label>
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:TextBox ID="txtShippedQty" runat="server" CssClass="textbox" 
                                Enabled="False" meta:resourcekey="txtShippedQty"></asp:TextBox>
                        </td>
                        <td width="180px">
                            <asp:DropDownList ID="ddlPreAllocateRuleID" runat="server" 
                                CssClass="mediumselectbox" meta:resourcekey="ddlPreAllocateRuleID">
                            </asp:DropDownList>
                        </td>
                        <td width="180px">
                            <asp:DropDownList ID="ddlAllocateRule" runat="server" 
                                CssClass="mediumselectbox" meta:resourcekey="ddlAllocateRule">
                            </asp:DropDownList>
                        </td>
                        <td width="180px">
                            <asp:DropDownList ID="ddlSkuRotation" runat="server" CssClass="mediumselectbox" 
                                meta:resourcekey="ddlSkuRotation">
                            </asp:DropDownList>
                        </td>
                    </tr>
                    <tr style="height: 10px;">
                        <td>
                        </td>
                    </tr>
<%--                    <tr>
                        <td width="180px">
                            <asp:Label ID="lblExternalLot" runat="server" CssClass="label" Text="外部批号" 
                                meta:resourcekey="lblExternalLot"></asp:Label>
                                &nbsp;
                        </td>
                        <td width="180px">
                            &nbsp;
                        </td>
                        <td width="180px">
                            &nbsp;
                        </td>
                        <td width="180px">
                            &nbsp;
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:TextBox ID="txtExternalLot" runat="server" CssClass="textbox" 
                                meta:resourcekey="txtExternalLot"></asp:TextBox>
                                &nbsp;
                        </td>
                        <td width="180px">
                            <asp:CheckBox ID="chb" runat="server" CssClass="checkbox" Text="匹配批属性" 
                                Visible="False" meta:resourcekey="chb" />
                        </td>
                        <td width="180px">
                            &nbsp;
                        </td>
                        <td width="180px">
                            &nbsp;
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            &nbsp;
                        </td>
                        <td width="180px">
                            &nbsp;
                        </td>
                        <td width="180px">
                            &nbsp;
                        </td>
                        <td width="180px">
                            &nbsp;
                        </td>
                    </tr>--%>
                </table>
                <table style="display:block; margin-left:10px; ">
                    <tr>
                        <td><uc1:LotAtrributeCtrl ID="LotAtrributeCtrl1" runat="server" /></td>
                    </tr>
                    <tr style="height: 10px;">
                        <td>
                        </td>
                    </tr>
                </table>
            </div>
            <div id="con_one_2" style="display: none;">
                <table width="720" style="display: block; margin-left: 10px; margin-top: 10px;">
                    <tr>
                        <td width="180px">
                            <asp:Label ID="lblUdf1" runat="server" CssClass="label" Text="自定义字段01" 
                                meta:resourcekey="lblUdf1"></asp:Label>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblUdf6" runat="server" CssClass="label" Text="自定义字段06" 
                                meta:resourcekey="lblUdf6"></asp:Label>
                        </td>
                        <td colspan="2">
                            <asp:Label ID="lblPickingInstructions" runat="server" CssClass="label" 
                                Text="拣货指令" meta:resourcekey="lblPickingInstructions"></asp:Label>
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:TextBox ID="txtUdf1" runat="server" CssClass="textbox" 
                                meta:resourcekey="txtUdf1"></asp:TextBox>
                        </td>
                        <td width="180px">
                            <asp:TextBox ID="txtUdf6" runat="server" CssClass="textbox" 
                                meta:resourcekey="txtUdf6"></asp:TextBox>
                        </td>
                        <td colspan="2" rowspan="3">
                            <asp:TextBox ID="txtPickingInstuctions" runat="server" CssClass="largetextarea" 
                                meta:resourcekey="txtPickingInstuctions"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:Label ID="lblUdf2" runat="server" CssClass="label" Text="自定义字段02" 
                                meta:resourcekey="lblUdf2"></asp:Label>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblUdf7" runat="server" CssClass="label" Text="自定义字段07" 
                                meta:resourcekey="lblUdf7"></asp:Label>
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:TextBox ID="txtUdf2" runat="server" CssClass="textbox" 
                                meta:resourcekey="txtUdf2"></asp:TextBox>
                        </td>
                        <td width="180px">
                            <asp:TextBox ID="txtUdf7" runat="server" CssClass="textbox" 
                                meta:resourcekey="txtUdf7"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:Label ID="lblUdf3" runat="server" CssClass="label" Text="自定义字段03" 
                                meta:resourcekey="lblUdf3"></asp:Label>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblUdf8" runat="server" CssClass="label" Text="自定义字段07" 
                                meta:resourcekey="lblUdf8"></asp:Label>
                        </td>
                        <td colspan="2">
                            <asp:Label ID="lblRemark" runat="server" CssClass="label" Text="备注" 
                                meta:resourcekey="lblRemark"></asp:Label>
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:TextBox ID="txtUdf3" runat="server" CssClass="textbox" 
                                meta:resourcekey="txtUdf3"></asp:TextBox>
                        </td>
                        <td width="180px">
                            <asp:TextBox ID="txtUdf8" runat="server" CssClass="textbox" 
                                meta:resourcekey="txtUdf8"></asp:TextBox>
                        </td>
                        <td colspan="2" rowspan="3">
                            <asp:TextBox ID="txtRemark" runat="server" CssClass="largetextarea" 
                                meta:resourcekey="txtRemark"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:Label ID="lblUdf4" runat="server" CssClass="label" Text="自定义字段04" 
                                meta:resourcekey="lblUdf4"></asp:Label>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblUdf9" runat="server" CssClass="label" Text="自定义字段09" 
                                meta:resourcekey="lblUdf9"></asp:Label>
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:TextBox ID="txtUdf4" runat="server" CssClass="textbox" 
                                meta:resourcekey="txtUdf4"></asp:TextBox>
                        </td>
                        <td width="180px">
                            <asp:TextBox ID="txtUdf9" runat="server" CssClass="textbox" 
                                meta:resourcekey="txtUdf9"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:Label ID="lblUdf5" runat="server" CssClass="label" Text="自定义字段05" 
                                meta:resourcekey="lblUdf5"></asp:Label>
                        </td>
                        <td width="180px">
                            <asp:Label ID="lblUdf10" runat="server" CssClass="label" Text="自定义字段10" 
                                meta:resourcekey="lblUdf10"></asp:Label>
                        </td>
                    </tr>
                    <tr>
                        <td width="180px">
                            <asp:TextBox ID="txtUdf5" runat="server" CssClass="textbox" 
                                meta:resourcekey="txtUdf5"></asp:TextBox>
                        </td>
                        <td width="180px">
                            <asp:TextBox ID="txtUdf10" runat="server" CssClass="textbox" 
                                meta:resourcekey="txtUdf10"></asp:TextBox>
                        </td>
                    </tr>
                    <tr style="height:10px;">
                        <td width="180px">
                            &nbsp;
                        </td>
                        <td width="180px">
                            &nbsp;
                        </td>
                        <td width="180px">
                            &nbsp;
                        </td>
                        <td width="180px">
                            &nbsp;
                        </td>
                    </tr>
                </table>
            </div>
        </div>
    </div>
    <input type="hidden" id="hdnOwnerID" runat="server" />
    <input type="hidden" id="hdnFrom" runat="server" />
    <input type="hidden" id="hdnType" runat="server" />
    <input type="hidden" id="hdnOrderID" runat="server" />
    <input type="hidden" id="hdnSkuID" runat="server" />
    <asp:HiddenField ID="hdnLot1" runat="server" />
    <asp:HiddenField ID="hdnLot2" runat="server" />
    <asp:HiddenField ID="hdnLot3" runat="server" />
    <asp:HiddenField ID="hdnLot4" runat="server" />
    <asp:HiddenField ID="hdnLot5" runat="server" />
    <asp:HiddenField ID="hdnLot6" runat="server" />
    <asp:HiddenField ID="hdnLot7" runat="server" />
    <asp:HiddenField ID="hdnLot8" runat="server" />
    <asp:HiddenField ID="hdnLot9" runat="server" />
    <asp:HiddenField ID="hdnLot10" runat="server" />
    <asp:HiddenField ID="hdnProductDate" runat="server" />
    <asp:HiddenField ID="hdnExpiryDate" runat="server" />
    <asp:HiddenField ID="hdnExternal" runat="server" />
    <input type="hidden" id="hdnDataFormat" runat="server" />
    <input type="hidden" id="hdncalendarFlag" runat="server" />
    </form>
</body>
</html>
<script language="javascript" type="text/javascript" event="onclick" for="document">
		<!--
			hiddenCalendarDiv();
		//-->
</script>

